Piwik\Db\Schema\Mysql S

Total Complexity 37
Dependencies 12
Dependents 1
Total lines 631
Lines of code 448
Logical lines of code 91
Comment lines 86
Methods 21
Properties 1

Methods 21

Method Rating Maintainability Complexity Lines of code
getTablesCreateSql()
B
26
1 301
getTablesInstalled()
S
52 4 23
createTable()
S
58 3 16
createTables()
S
59 3 14
getTablesNames()
S
65 2 9
getTableColumns()
S
65 2 9
getAllExistingTables()
S
70 2 6
createDatabase()
S
66 2 8
dropDatabase()
S
71 2 5
getTableCreateSql()
S
68 2 7
recordInstallVersion()
S
73 2 5
getInstallVersion()
S
69 2 7
truncateAllTables()
S
70 2 6
getDbSettings()
S
80 1 3
getDbName()
S
81 1 3
createAnonymousUser()
S
64 1 9
getDb()
S
81 1 3
getTableEngine()
S
81 1 3
getTablePrefix()
S
81 1 3
hasTables()
S
79 1 3
getTablePrefixEscaped()
S
73 1 5